package cn.jilian.sys.service;

import java.util.Collection;
import java.util.List;

import cn.jilian.common.dto.Filters;
import cn.jilian.common.dto.PageInfo;
import cn.jilian.common.dto.PageResult;
import cn.jilian.common.dto.SortInfo;
import cn.jilian.entity.Unit;

public interface UnitService {

	Unit findBySid(long id);
	
	Collection<Unit> findByFid(Long id);
	
	long add(Unit unit) ;
	
	int save(Unit unit);
	
	Unit findByName(String name);
	
	void delete(Long id);
	
	PageResult<Unit> query(PageInfo pageInfo,SortInfo sortInfo,List<Filters> filters);
}
